Are your vertices opposite exact?That would certainly feel fated. And that Moon Uranus Conjunction (in his 7th!) would certainly explain the sudden realization.
With some solid Aquarius planets happening in both your natal charts I think you can handle this. I like it! I see his Saturn on your Mars. Bonding just be careful to watch for healthy expression of this, both from him and in your response. You guys are young and haven't had Saturn return yet, right?
I like your composite actually too! The ruler is Mercury, and if you notice the Stellium (Sun, Mercury, Mars) is well aspected. It trines the AC, and it's not receiving any stressful aspects. You've got a Venus Saturn conjunction, which can go a couple of ways. I think it can be heavy, or a roadblock, or stability. I have this with a good friend and there are roadblocks to our friendship, but it doesn't prevent us being friends. And I find we are stability for each other. Much of our friendship surrounds the need we have to discuss what matters to us most. We look to each other as an outlet for what worries us.
Composite Moon and Juno in 7th, sweet. Composite Chiron is receiving trines from Uranus and Neptune. I feel like there is some healing here. But there is an opposition to Venus and Saturn. No relationship without its struggles, I guess.